Jun 02, 2025  
2025-2026 UH Mānoa Catalog 
  
2025-2026 UH Mānoa Catalog

Computer Science, BS/MS


The combined BS/MS degree pathway is intended to allow students the opportunity to complete both a Bachelor of Science and Master of Science in Computer Science in 5 years. To be admitted into the program, students must submit the Graduate Admissions Application and fee as well as all required program admission materials by the deadline. Applications should be submitted in the spring of their junior year (6th semester), with admission to the BAM program commencing in the fall of their senior year (7th semester).

Requirements


Students pursuing this degree should meet the degree requirements for regular Master of Science in Computer Science.

There are three pathways students can take depending on their BS degree option. Each pathway differs in the set of courses that can be double-counted for both the bachelor’s and master’s degree.

Gateway course:


With a grade B or higher. The minimum grade requirement is B (not B-) or higher.

BS and MS in Computer Science


The following courses can be double-counted in BS in Computer Science and MS in Computer Science:

5-Year Plan


This is a sample academic plan. Students should meet with an academic advisor prior to registration to formulate their own plan.

Year 1


Fall


Credits 14

Credits 17

Total Credits 31


Year 2


Total Credits 61


Year 3


Total Credits 91


Year 4


Total Credits 121


Grad Year 2


Fall


Credits 12

Spring


Credits 9

Total Credits 142


Notes:

Students must incorporate all focus requirements into this plan. Focus designations (i.e., W, E, O, H) are CRN specific & semester specific.
Minimum 45 upper division (300+ course) credits are required. Students must take placements exams to register for CHEM 161  and MATH 215  or MATH 241 .
To enroll in MATH 242 , students must meet the grade of B or better in MATH 215 . To enroll in MATH 252A , students must take MATH 241  or MATH 251A  and meet a grade of B in MATH 241 . Substitution allowed: (MATH 301  and MATH 372 ) can be substituted for (ICS 141  and ICS 241 ). In that case, student must take MATH 307 . Minimum grade for Gateway course ICS 311  or ECE 367  is B or better (not B-). Plan A students register for ICS 700 ; Plan B students register for ICS 699 .
Minimum grade for a course that can double-count for the BS and MS is B or better (not B-): (ICS 414 ICS 435 ICS 451  or ICS 466 ), and up to two of the following: ICS 613  or ICS 621  or ICS 632  or ICS 664  or ICS 691 .

*ICS 690  (1 credit) taken as excess credit from the BS degree. Need to petition to have the credit counted toward the MS degree. 31 600-level credits required. If BAM students cannot take ICS 690  in the last year of the bachelor’s degree they will need to take it in the Fall of the 5th year.